#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<stdbool.h>
#include<assert.h>
typedef int STdatatype;
typedef struct stack
{
	STdatatype* arr;
	int top;
	int capacity;
}ST;
void STinit(ST* pst);
void STdestroy(ST* pst);
void STpush(ST* pst, STdatatype x);
void STpop(ST* pst);
STdatatype STtop(ST*pst);
bool STempty(ST* pst);
int STsize(ST* pst);
